leave or go away hurriedly - Spanish English Dictionary